Method and apparatus for controlling power of uplink physical channel

ABSTRACT

A method for controlling power of an uplink physical channel includes: computing a relative gain factor in a compressed mode; correcting the relative gain factor to obtain a corrected relative gain factor; generating a gain factor in the compressed mode according to the corrected relative gain factor; controlling power of the uplink physical channel according to the gain factor in the compressed mode generated. In embodiments of the present invention, after being computed, the relative gain factor in the compressed mode is corrected, then the gain factor in the compressed mode is generated according to the corrected relative gain factor. Thus, an accurate gain factor may be acquired for controlling the power of the uplink physical channel.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to Chinese Patent Application No. 200610111484.2, filed on Aug. 22, 2006, the entire content of which is incorporated herein by reference.

FIELD OF THE TECHNOLOGY

The present invention relates to telecommunication technologies, and more particular, to method and apparatus for controlling power of an uplink physical channel.

BACKGROUND OF THE INVENTION

In a Wideband Code Division Multiple Access (WCDMA) system, spectrum spreading technologies are adopted to reduce average signal transmission power and Signal to Noise Ratio (SNR) in physical channels, and a gain factor is employed for weighting of transmission signals during the spectrum spreading process to control power usage of the signals.

Signals in a physical channel may be transmitted in a compressed mode or a non-compressed mode. If the signals are transmitted in a non-compressed mode, the gain factor may be provisioned by a Radio Network Controller (RNC) or be computed according to configuration data provisioned by the RNC. If the signals are transmitted in the compressed mode, the gain factor is computed according to gain factor information of the physical channel for different Transport Format Combinations (TFCs) configured in the non-compressed mode and information of the compressed mode. The information of the compressed mode includes parameters such as numbers of pilot bits per slot of the physical channel in the compressed mode and the non-compressed mode, and the number of non-idle slots in a compressed frame.

However, for some uplink physical channels bearing service data, the number of the uplink physical channels may change in the compressed mode. For example, because there is less number of non-idle slots in a compressed frame, the original number of uplink physical channels for the TFC cannot bear the service data in the non-compressed mode. Therefore, the number of the uplink physical channels for the same TFC may change, i.e., may exceed that in the non-compressed mode.

For example, regarding an uplink Dedicated Physical Data Channel (DPDCH), each of DPDCH generally uses the same gain factor. Therefore, if the number of the DPDCHs is n, after weighting of data signals in the DPDCHs and control signals transmitted in an uplink Dedicated Physical Control Channel (DPCCH), a signal power is computed as follows: n×DPDCH gain factor×power of DPDCH+DPCCH gain factor×power of DPCCH; and when the number of the DPDCHs changes from n to n+1, the signal power is computed as follows: (n+1)×DPDCH gain factor×power of DPDCH+DPCCH gain factor×power of DPCCH. The power offset may be relatively high.

As can be seen from the above, the influence brought by the change of the number of physical channels in the compressed mode is not taken into consideration. Therefore, it is not guaranteed that an accurate gain factor is computed and a correction power is acquired in the compressed mode.

Therefore, there is a need for obtaining a correct gain factor in a compressed mode to accurately control the power of the uplink physical channel.

SUMMARY OF THE INVENTION

Embodiments of the present invention provide methods and apparatus for controlling power of an uplink physical channel to obtain an accurate gain factor in a compressed mode for accurately control the power of the uplink physical channel.

According to an embodiment of the present invention, a method for controlling power of an uplink physical channel includes:

compute a relative gain factor in the compressed mode; correct the relative gain factor to obtain a corrected relative gain factor; generate a gain factor in the compressed mode according to the corrected relative gain factor; controls power of the uplink physical channel according to the gain factor in the compressed mode generated.

According to another embodiment of the present invention, the apparatus for controlling power of an uplink physical channel according to a gain factor in the compressed mode includes:

a computing unit, configured to compute the relative gain factor in the compressed mode; a correction unit, configured to correct the relative gain factor received from the relative gain factor computing unit; a generating unit, configured to generate a gain factor in the compressed mode according to the relative gain factor corrected by the correction unit; and a power control unit, configured to control power of the uplink physical channel according to the gain factor generated in the compressed mode by the gain factor generating unit.

According to another embodiment of the present invention, a method for generating a gain factor in the compressed mode includes:

compute a relative gain factor in the compressed mode; correct the relative gain factor; generate a gain factor in the compressed mode according to the corrected relative gain factor.

As can be seen from the above technical solutions, in embodiments of the present invention, after the relative gain factor in the compressed mode is computed, the influence of inconsistency of numbers of physical channels is eliminated by correcting the relative gain factor, then the gain factor in the compressed mode is generated according to the corrected relative gain factor. Thus, the accurate gain factor is acquired for weighting of the uplink physical channel and the power of the uplink physical channel is accurately controlled.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram illustrating an exemplary structure of an apparatus for controlling power of an uplink physical channel in accordance with an embodiment of the present invention.

FIG. 2 is a flowchart of an exemplary method for controlling power of an uplink physical channel in accordance with an embodiment of the present invention.

FIG. 3 is a diagram illustrating a structure of an apparatus for controlling power of an uplink physical channel in accordance with an embodiment of the present invention.

FIG. 4 is a flowchart of a method for controlling power of an uplink physical channel in accordance with the apparatus shown in FIG. 3.

FIG. 5 is a diagram illustrating a structure of an apparatus for controlling power of an uplink physical channel in accordance with an embodiment of the present invention.

FIG. 6 is a flowchart of a method for controlling power of an uplink physical channel in accordance with the apparatus shown in FIG. 5.

DETAILED DESCRIPTION

In order to make the technical solutions and advantages of the present invention clearer, the present invention is hereinafter described in detail with reference to accompanying drawings and embodiments.

In embodiments of the present invention, after a relative gain factor in the compressed mode is computed, the influence of inconsistency of numbers of physical channels is eliminated by correcting the relative gain factor computed with a second correction parameter reflecting the relationship between the number of physical channels in the compressed mode and in the non-compressed mode. Then a gain factor in the compressed mode is generated according to the corrected relative gain factor.

In one embodiment, the second correction parameter may be computed as follows:

$\sqrt{\frac{\begin{matrix} {{the}\mspace{14mu}{number}\mspace{14mu}{of}\mspace{14mu}{physical}\mspace{14mu}{channels}\mspace{14mu}{in}} \\ {{the}\mspace{14mu}{non}\text{-}{compressed}\mspace{14mu}{mode}} \end{matrix}}{\begin{matrix} {{the}\mspace{14mu}{number}\mspace{14mu}{of}\mspace{14mu}{physical}\mspace{14mu}{channels}\mspace{14mu}{in}} \\ {{the}\mspace{14mu}{compressed}\mspace{14mu}{mode}} \end{matrix}}},$

or may be computed through other methods.

In a spectrum spreading process, the gain factor in the compressed mode generated based on the corrected relative gain factor is used for weighting of physical channels.

FIG. 1 is a diagram illustrating an exemplary structure of an apparatus for controlling power of an uplink physical channel in accordance with an embodiment of the present invention. As shown in FIG. 1, the apparatus for controlling power of an uplink physical channel in accordance with an embodiment of the present invention includes: a computing unit 101, a correction unit 102, a generating unit 103 and a power control unit 104.

The computing unit 101 is configured to compute a relative gain factor in the compressed mode according to external parameters and to send the relative gain factor computed to the correction unit 102.

The correction unit 102 is configured to compute a second correction parameter according to the number of physical channels in the compressed mode for a current TFC and the number of physical channels in the non-compressed mode for the current TFC, and configured to correct the relative gain factor received from the computing unit 101 according to the second correction parameter computed and send the corrected relative gain factor to the generating unit 103.

The generating unit 103 is configured to generate a gain factor in the compressed mode according to the corrected relative gain factor received from the correction unit 102, and send the gain factor generated to a power control unit 104.

The power control unit 104 is configured to control the power of the uplink physical channel according to the gain factor in the compressed mode generated by the generating unit 103.

FIG. 2 is a flowchart of an exemplary method for controlling power of an uplink physical channel in accordance with an embodiment of the present invention. As shown in FIG. 2, the method may include:

Block 201: Compute a relative gain factor in the compressed mode;

Block 202: Correct the relative gain factor to obtain a corrected relative gain factor;

Block 203: Generate a gain factor in the compressed mode according to the corrected relative gain factor.

Block 204: Control the power of the uplink physical channel according to the generated gain factor in the compressed mode.

The process of computing the relative gain factor in the compressed mode in Block 201 may be the same as that in the related art.

After the above, the gain factor generated is provided to the external spreading system for weighting of the uplink physical channel. Thus an accurate power offset may be obtained to control the power of the uplink physical channel.

The apparatus and method for controlling power of an uplink physical channel are described in detail hereinafter with reference to detailed embodiments.

In one embodiment, a Dedicated Physical Data Channel (DPDCH) is taken as an exemplary uplink physical channel, and control signals corresponding to service data in the DPDCH are transmitted through a Dedicated Physical Control Channel (DPCCH).

FIG. 3 is a diagram illustrating a structure of an apparatus for controlling power of an uplink physical channel in accordance with an embodiment of the present invention. As shown in FIG. 3, the apparatus includes: a DPDCH relative gain factor computing unit P301, a DPDCH correction unit P302, a DPDCH gain factor generating unit P303 and the power control unit 104. The DPDCH relative gain factor computing unit P301 may include: a non-compressed mode parameter computing module 311, a compressed mode correction module 312 and a computing module 313.

The non-compressed mode parameter computing module 311 is configured to compute a relative gain factor in the non-compressed mode A_(j) and send the computed A_(j) to the computing module 313; Where the A_(j) is computed according to the following equation:

$A_{j} = \frac{\beta_{d,j}}{\beta_{c,j}}$

Where j denotes the j^(th) TFC, in other words, the current TFC, β_(d,j) denotes the gain factor of the DPDCH for the current TFC, and β_(c,j) denotes the gain factor of the DPCCH for the current TFC.

The compressed mode correction module 312 is configured to compute a first correction parameter and send the first correction parameter computed to the computing module 313; wherein the first correction parameter is computed according to the following equation:

${{{first}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},C} \cdot N_{{pilot},N}}}},$

Where N_(pilot,N) denotes the number of pilot bits per slot in the non-compressed mode, N_(slots,C) denotes the number of non-idle slots in a compressed frame, and N_(pilot,C) denotes the number of pilot bits per slot in the compressed mode.

The computing module 313 is configured to compute the relative gain factor in the compressed mode and send the relative gain factor in the compressed mode computed to the DPDCH correction unit P302; wherein the relative gain factor in the compressed mode is computed according to the following equation:

${{relative}\mspace{14mu}{gain}\mspace{14mu}{factor}\mspace{14mu}{in}\mspace{14mu}{the}\mspace{14mu}{compressed}\mspace{14mu}{mode}} = {A_{j}\sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},C} \cdot N_{{pilot},N}}}}$

The DPDCH correction unit P302 is configured to compute a second correction parameter according to the number of the DPDCHs used for the current TFC in the non-compressed mode and the number of the DPDCHs used for the current TFC in the compressed mode, correct the relative gain factor in the compressed mode and send the A_(C,j) to the DPDCH gain factor generating unit P303; wherein the A_(C,j) is computed according to the following equation:

$A_{C,j} = {A_{j} \cdot \sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},C} \cdot N_{{pilot},N}}} \cdot \sqrt{\frac{L_{j}}{L_{c,j}}}}$

Where A_(C,j) denotes the corrected relative gain factor in the compressed mode.

The DPDCH gain factor generating unit P303 is configured to generate β_(c,C,j) and β_(d,C,j) according to the A_(C,j) received from the DPDCH correction unit P302, and send the β_(c,C,j) and β_(d,C,j) generated to the external spectrum spreading system. Specifically, the DPDCH gain factor generating unit P303 queries about a quantization table of β_(c) and β_(d) according to the A_(C,j) received from the DPDCH correction unit P302. If A_(C,j)≦1, then β_(d,C,j) is the smallest quantized β-value, for which the condition β_(d,C,j)≧A_(C,j) holds and β_(c,C,j)=1.0. If A_(C,j)>1, then β_(d,C,j)=1.0 and β_(c,C,j) is the largest quantized β-value, for which the condition β_(c,C,j)≦1/A_(C,j) holds.

Because the β_(c,C,j) and β_(d,C,j) sent to the external spreading system for weighting of the DPDCHs and DPCCH have been corrected, the powers of the DPDCHs and DPCCH may be more accurate.

The apparatus in accordance with this embodiment may also include other functional units.

The method for controlling power of an uplink physical channel based on the above apparatus is hereinafter described in detail.

FIG. 4 is a flowchart of a method for controlling power of an uplink physical channel in accordance with the apparatus shown in FIG. 3. As shown in FIG. 4, the method for controlling power of an uplink physical channel in accordance with the apparatus shown in FIG. 3 includes:

Block 401: Compute the relative gain factor A_(j) of the DPDCH/DPCCH, i.e., a ratio of the gain factors of the DPDCH and the DPCCH, in the non-compressed mode and a first correction parameter. The computation of A_(j) may be described as the following equation:

$A_{j} = \frac{\beta_{d,j}}{\beta_{c,j}}$

where β_(d,j) and β_(c,j) may be signalled by the RNC, or computed according to the gain factors of the DPDCH and DPCCH for a reference TFC designated by the RNC.

The computation of the first correction parameter may be described as the following equation:

${{first}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},C} \cdot N_{{pilot},N}}}$

where N_(pilot,N), N_(slots,C) and N_(pilot,C) are computed according to configuration data issued by the RNC when determining a transmission mode.

Block 402: Compute the relative gain factor in the compressed mode. The computation of the relative gain factor in the compressed mode may be described as the following equation:

${{relative}\mspace{14mu}{gain}\mspace{14mu}{factor}\mspace{14mu}{in}\mspace{14mu}{the}\mspace{14mu}{compressed}\mspace{14mu}{mode}} = {A_{j}{\sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},C} \cdot N_{{pilot},N}}}.}}$

Block 403: Compute the second correction parameter. Specifically, the computation of the second correction parameter may be described as the following equation:

${{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{j}}{L_{c,j}}}$

where L_(j) denotes the number of the DPDCHs for the current TFC in the non-compressed mode, and L_(C,j) denotes the number of the DPDCHs for the current TFC in the compressed mode.

In this block, the second correction parameter may also be computed through other methods. If the numbers of DPDCHs for the same TFC are the same in the non-compressed mode and the compressed mode, the second correction parameter is 1.

Block 404: Correct the relative gain factor in the compressed mode according to the second correction parameter. Specifically, the correction may be described by the following equation:

$A_{C,j} = {A_{j} \cdot \sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},C} \cdot N_{{pilot},N}}} \cdot \sqrt{\frac{L_{j}}{L_{c,j}}}}$

Block 405: Generate β_(c,C,j) and β_(d,C,j) according to the A_(C,j), and send β_(c,C,j) and β_(d,C,j) generated to the external spreading system. Specifically, query about a quantization table of β_(c) and β_(d), as shown in Table 1, according to the A_(C,j). If A_(C,j)≦1, then β_(d,C,j) is the smallest quantized β-value, for which the condition β_(d,C,j)≧A_(C,j) holds and β_(c,C,j)=1.0. If A_(C,j)>1, then β_(d,C,j)=1.0 and β_(c,C,j) is the largest quantized β-value, for which the condition β_(c,C,j)≦1/A_(C,j) holds.

TABLE 1 Signalled value for β_(c) and β_(d) Quantified amplitude ratios of β_(c) and β_(d) 15 1.0 14 14/15  13 13/15  12 12/15  11 11/15  10 10/15  9 9/15 8 8/15 7 7/15 6 6/15 5 5/15 4 4/15 3 3/15 2 2/15 1 1/15 0 switch off

For example, if A_(C,j)=0.5, then β_(c,C,j)=1, query the quantization table of β_(c) and β_(d) for a smallest quantified amplitude ratio larger than 0.5, then β_(d,C,j)=8/15. If A_(C,j)=6, then β_(d,C,j)=1, query the quantification table of β_(d) and β_(d) for a largest quantified amplitude ratio smaller than or equal to 1/6, then β_(c,C,j)=2/15. Specifically, because β_(c,C,j) may not be set to zero, if the above rounding result is a zero value, β_(c,C,j) shall be set to the lowest quantized amplitude ratio of 1/15.

Block 406: Send β_(d,C,j) and β_(c,C,j) to the external spectrum spreading system for weighting of the DPCCH and DPDCHs to accurately control the powers of the DPCCH and DPDCHs.

In the above procedure, the relative gain factor A_(j), the first correction parameter and the second correction parameter may also be computed through other methods.

Because the β_(c,C,j) and β_(d,C,j) sent to the external spectrum spreading system for weighting of the DPDCHs and DPCCH have been corrected, the powers of the DPDCHs and DPCCH may be more accurate.

The apparatus and method for controlling power of an uplink physical channel in accordance with the embodiment are also applicable to mobile communication systems for controlling the power of the uplink physical channel.

In another embodiment, an uplink E-DCH Dedicated Physical Data Channel (E-DPDCH) is the uplink physical channel. The control signals corresponding to service data in the B-DPDCH are transmitted through an E-DCH Dedicated Physical Control Channel (E-DPCCH). In the compressed mode, the number of E-DPDCH(s) may change if an E-DCH Transmission Time Interval (TTI) is 10 msec. Therefore, in this embodiment, mainly the gain factor if the E-DCH TTI is 10 msec is corrected.

When there are multiple E-DPDCHs, an E-DPDCH with Spreading Factor (SF) 2 may co-exist with another E-DPDCH with SF4. Therefore the gain factors corresponding to the E-DPDCHs may be different. In this embodiment, one E-DPDCH with SF2 is equalized to two E-DPDCHs with SF4 when computing the number of E-DPDCHs. The gain factor of the E-DPDCH with SF2 is weighed to be twice of that of the E-DPDCH with SF4.

FIG. 5 is a diagram illustrating a structure of an apparatus for controlling power of an uplink physical channel in accordance with another embodiment of the present invention. As shown in FIG. 5, the apparatus for controlling power of an uplink physical channel in accordance with the present invention includes at least: the DPDCH relative gain factor computing unit P301, the DPDCH correction unit P302, the DPDCH gain factor generating unit P303 and the power control unit 104 as described in the apparatus in accordance with an embodiment of the present invention, and further includes an E-DPDCH relative gain factor computing unit E504, an E-DPDCH correction unit E505 and an E-DPDCH gain factor generating unit E506.

The E-DPDCH relative gain factor computing unit E504 is configured to compute a relative gain factor of the E-DPDCH/E-DPCCH in the compressed mode and send the relative gain factor computed to the E-DPDCH correction unit E505. Specifically, if the E-DCH TTI is 10 msec and the current frame is compressed, computes the relative gain factor according to the following parameters; E-DPDCH gain factor for a reference E-TFC in the non-compressed mode β_(ed,ref), DPCCH gain factor in the non-compressed mode β_(c), the number of the DPDCHs for the reference E-TFC in the non-compressed mode L_(e,ref), the number of the DPDCHs for the current E-TFC in the non-compressed mode L_(e,i), transport block size of the reference E-TFC K_(e,ref), transport block size of the current E-TFC K_(e,i), HARQ offset Δ_(harq), the number of pilot bits per slot of the DPDCH in the compressed mode N_(pilot,C), the number of pilot bits per slot of the DPDCH in the non-compressed mode N_(pilot,N), and the number of non-idle slots in a first transmission corresponding to the current frame N_(slots,I). Wherein i denotes the i^(th) E-TFC, i.e., the current E-TFC. If the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which the corresponding first transmission was compressed, compute the relative gain factor according to the following parameters: β_(ed,ref), β_(c), L_(e,ref), L_(e,i), K_(e,ref), K_(e,i), Δ_(harq) and N_(slots,I).

The E-DPDCH correction unit E505 is configured to compute the second correction parameter according to the number of E-DPDCHs used for the current E-TFC in the non-compressed mode and the number of E-DPDCHs used for the current E-TFC in the compressed mode, configured to compute a second correction parameter and configured to correct the relative gain factor in the compressed mode received from the E-DPDCH relative gain factor computing unit E504 according to the second correction parameter computed, and send the corrected relative gain factor in the compressed mode to the E-DPDCH gain factor generating unit E506; wherein the second correction parameter is computed according to the following equation:

${{{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{e,j}}{L_{e,I}}}},$

and the relative gain factor is corrected as:

${A_{C,{ed}} = {{relative}\mspace{14mu}{gain}\mspace{14mu}{factor}\mspace{14mu}{in}\mspace{14mu}{the}\mspace{14mu}{compressed}\mspace{14mu}{mode} \times \sqrt{\frac{L_{e,j}}{L_{e,I,i}}}}},$

where L_(e,i) denotes the number of E-DPDCHs for the current E-TFC in the non-compressed mode, L_(e,I,i) denotes the number of E-DPDCHs for the current frame, and A_(C,ed) denotes the corrected relative gain factor.

The E-DPDCH gain factor generating unit E506 is configured to compute the gain factor of the E-DPDCH in the compressed mode β_(ed,C,i), and send the β_(ed,C,i) and the gain factor of the DPCCH in the compressed mode β_(c,C,j) to the external spectrum spreading system. Specifically, if the E-DCH TTI is 10 msec and the current frame is compressed, the β_(ed,C,i) is computed as: β_(ed,C,i)=β_(c,C,j) ·A _(C,ed),

where the β_(c,C,j) is the gain factor of the DPCCH in the compressed mode, and A_(C,ed) is the corrected relative gain factor received from the E-DPDCH correction unit E505.

If the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which the corresponding first transmission was compressed, the β_(ed,C,i) is computed as: β_(ed,C,i)=β_(c) A _(C,ed),

Where β_(c) is the gain factor of the DPCCH for the current TFC in the non-compressed mode provisioned by the RNC.

The apparatus in accordance with this embodiment may also include other functional units.

If the E-DCH TTI is 2 msec, the E-DPDCH relative gain factor computing unit E504 may compute the relative gain factor of the E-DPDCH/DPCCH according to the related art, and directly sends the relative gain factor computed to the E-DPDCH gain factor generating unit E506 without correction.

The method for controlling power of an uplink physical channel in accordance with the above apparatus is hereinafter described in detail.

FIG. 6 is a flowchart of a method for controlling power of an uplink physical channel in accordance with the embodiment shown in FIG. 5. As shown in FIG. 6, the method for controlling power of an uplink physical channel in accordance with the embodiment shown in FIG. 5 includes:

Block 601: Verify whether a current frame for data transmission is compressed and whether is a retransmission for which the corresponding first transmission was compressed, if the current frame is compressed and the E-DCH TTI is 10 msec, the relative gain factor of the E-DPDCH/DPCCH in the compressed mode is computed as:

relative gain factor of the compressed mode=

$A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta_{horq}}{20})} \cdot \sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},I} \cdot N_{{pilot},N}}}$

Where A_(ed) is the relative gain factor of the E-DPDCH/DPCCH for the reference E-TFC in the non-compressed mode, and

${A_{ed} = \frac{\beta_{{ed},{ref}}}{\beta_{c}}},$ where β_(ed,ref) is the gain factor of the E-DPDCH for the reference E-TFC in the non-compressed mode, β_(c) is the gain factor of the DPCCH in the non-compressed mode. β_(ed,ref) and β_(c) are computed according to settings for corresponding reference E-TFC signaled by the RNC.

L_(e,ref) denotes the number of E-DPDCHs for the reference E-TFC in the non-compressed mode, and L_(e,i) denotes the number of E-DPDCHs for the current E-TFC in the non-compressed mode. If SF2 is used, L_(e,ref) and L_(e,i) are the equivalent numbers of physical channels assuming SF4.

K_(e,ref) denotes the transport block size of the reference E-TFC, and K_(e,i) denotes the transport block size of the current E-TFC, the K_(e,ref) and K_(e,i) are configured in advance; Δ_(harq) is the HARQ offset provisioned by the RNC; N_(pilot,C) is the number of pilot bits per slot of the DPCCH in the compressed mode, and N_(pilot,N) is number of pilot bits per slot of the DPCCH in the non-compressed mode, the N_(pilot,C) and N_(pilot,N) are computed according to configuration data provisioned by the RNC;

N_(slot,I) is the number of non-idle slots in the first transmission of the current frame.

If the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which the corresponding first transmission was compressed, the relative gain factor of the E-DPDCH/DPCCH in the compressed mode is computed as:

relative gain factor in the compressed mode=

$A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{A_{harq}}{20})} \cdot \sqrt{\frac{15}{N_{{slots},I}}}$

where the parameters are as defined in the above procedure when the current frame is compressed.

Block 602: Compute the second correction parameter according to the following equation:

${{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{e,i}}{L_{e,I,i}}}$

where L_(e,i) denotes the number of E-DPDCHs for the current E-TFC in the non-compressed mode, and L_(e,I,i) denotes the number of E-DPDCHs of the first transmission of the current frame.

In this block, the second correction parameter may also be computed through other methods. When in the compressed mode and the E-DCH TTI 10 msec, the number of E-DPDCHs corresponding to the same E-TFC is not changed, the second correction parameter is 1.

Block 603: Correct the relative gain factor of the E-DPDCH/DPCCH in the compressed mode according to the second correction parameter. Specifically, if the E-DCH TTI is 10 msec and the current frame is compressed, the corrected relative gain factor A_(C,ed) (is computed as:

${A_{C,{ed}} = {A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta\;{harq}}{20})} \cdot \sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},I} \cdot N_{{pilot},N}}} \cdot \sqrt{\frac{L_{e,i}}{L_{e,I,i}}}}},$

which may be simplified as:

$A_{C,{ed}} = {A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,I,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta\;{harq}}{20})} \cdot {\sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},I} \cdot N_{{pilot},N}}}.}}$

If the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which the corresponding first transmission was compressed, the corrected relative gain factor A_(C,ed) is computed as:

${A_{C,{ed}} = {A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta\;{harq}}{20})} \cdot {\sqrt{\frac{15}{N_{{slots},I}}}.\frac{L_{e,i}}{L_{e,I,i}}}}},$

which may be simplified as:

$A_{C,{ed}} = {A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,I,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta\;{harq}}{20})} \cdot {\sqrt{\frac{15}{N_{{slots},I}}}.}}$

Block 604: If the E-DCH TTI is 10 msec and the current frame is compressed, compute the gain factor of the DPCCH in the compressed mode β_(c,C,j). Specifically, if the number of the DPDCH is 1, the β_(c,C,j) may be computed following Blocks 401˜405 in the above embodiment; if the number of the DPDCH is 0, then β_(c,C,j)=0. After the β_(c,C,j) is computed, compute the gain factor of the E-DPDCH in the compressed mode β_(ed,C,i) according to A_(C,ed) and β_(c,C,j), the computation may be described as:

${\beta_{{ed},C,i} = {\beta_{c,C,j} \cdot A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta_{harq}}{20})} \cdot {\sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},I} \cdot N_{{pilot},N}}}.\frac{L_{e,i}}{L_{e,I,i}}}}},$

which may be simplified as:

$\beta_{{ed},C,i} = {\beta_{c,C,j} \cdot A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,l,j}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta_{harq}}{20})} \cdot {\sqrt{\frac{15 \cdot N_{{pilot},C}}{N_{{slots},l} \cdot N_{{pilot},N}}}.}}$

if the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which the first transmission is compressed, compute the gain factor of the E-DPDCH in the compressed mode β_(ed,C,i) according to A_(C,ed) and β_(c), the computation may be described as:

${\beta_{{ed},C,i} = {\beta_{c} \cdot A_{ed} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta_{harq}}{20})} \cdot \sqrt{\frac{15}{N_{{slots},I}}} \cdot \sqrt{\frac{L_{e,i}}{L_{e,I,i}}}}},$

which may be simplified as:

$\beta_{{ed},C,i} = {\beta_{{ed},{ref}} \cdot \sqrt{\frac{L_{e,{ref}}}{L_{e,I,i}}} \cdot \sqrt{\frac{K_{e,i}}{K_{e,{ref}}}} \cdot 10^{(\frac{\Delta_{harq}}{20})} \cdot {\sqrt{\frac{15}{N_{{slots},I}}}.}}$

where β_(c) is the gain factor of the DPCCH for the current TFC in the non-compressed mode, provisioned by the RNC or computed according to the gain factor of the DPCCH for the reference TFC provisioned by the RNC.

Block 605: If the E-DCH TTI is 10 msec and the current frame is compressed, send β_(ed,C,i) and β_(c,C,j) to the external spectrum spreading system for weighting of the DPCCH and E-DPDCHs.

Because the β_(ed,C,i) and β_(c,C,j) sent to the external spectrum spreading system for weighting of the DPDCHs and DPCCH have been corrected, the powers of the DPDCHs and DPCCH may be more accurate.

If the E-DCH TTI is 10 ms and the current frame is a not compressed, but is a retransmission for which the first transmission is compressed, send β_(ed,C,i) and β_(c) to the external spectrum spreading system for weighting of the DPCCH and E-DPDCHs and accurately control the powers of the DPCCH and E-DPDCHs.

The above procedure is also applicable if the E-DCH TTI is of other values. The relative gain factor may also be corrected through other methods and each of the parameters may be computed through other methods. If the E-DCH TTI is 2 msec, the relative gain factor of the E-DPDCH/DPCCH may be computed according to the related art without correction.

The method for controlling power of an uplink physical channel in accordance with the embodiments of the present invention is also applicable for other mobile communication systems to implement power control.

The present invention is described above with reference to particular embodiments, and it will be readily apparent to those skilled in the art that it is possible to embody the present invention in forms other than those described above. The particular embodiments described above are merely illustrative and should not be considered restrictive in any way. The scope of the present invention is determined by the following claims, and all variations, modifications and equivalents that fall within the range of the claims are intended to be embraced therein. 

1. A method for controlling power of an uplink physical channel, comprising: computing a relative gain factor in a compressed mode; correcting the relative gain factor to obtain a corrected relative gain factor; generating a gain factor in the compressed mode according to the corrected relative gain factor; and controlling power of the uplink physical channel according to the generated gain factor in the compressed mode.
 2. The method of claim 1, wherein the computing the relative gain factor in the compressed mode comprises: computing a relative gain factor of an uplink Dedicated Physical Data channel (DPDCH)/uplink Dedicated Physical Control Channel (DPCCH) in a non-compressed mode; computing a first correction parameter according to the number of pilot bits per slot of the DPCCH in the non-compressed mode, the number of the non-idle slots in a compressed frame, and the number of pilot bits per slot of the DPCCH in the compressed mode; and generating the relative gain factor in the compressed mode according to the relative gain factor of the DPDCH/DPCCH in the non-compressed mode and the first correction parameter.
 3. The method of claim 2, wherein the correcting the relative gain factor comprises: computing a second correction parameter according to the number of the DPDCHs used for a current Transport Format Combination (TFC) in the non-compressed mode and the number of the DPDCHs used for the current TFC in the compressed mode; and correcting the relative gain factor in the compressed mode according to the second correction parameter.
 4. The method of claim 3, wherein the second correction parameter is computed as follows: ${{{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{j}}{L_{c,j}}}},$ where L_(j) denotes the number of the DPDCHs used for the current TFC in the non-compressed mode, L_(c,j) denotes the number of the DPDCHs used for the current TFC in the compressed mode, and j denotes the j^(th) TFC.
 5. The method of claim 3, wherein the correcting the relative gain factor in the compressed mode according to the second correction parameter comprises: multiplying the relative gain factor in the compressed mode by the second correction parameter to obtain the corrected relative gain factor in the compressed mode.
 6. The method of claim 2, wherein the generating the gain factor in the compressed mode according to the corrected relative gain factor comprises: querying a quantification table of β_(c) and β_(d) according to the corrected relative gain factor; and obtaining a gain factor of the DPDCH in the compressed mode.
 7. The method of claim 6, further comprising: querying the quantification table of β_(c) and β_(d) according to the corrected relative gain factor; and obtaining a gain factor of the DPCCH in the compressed mode.
 8. The method of claim 1, wherein the computing the relative gain factor in the compressed mode comprises: determining whether a current frame for data transmission of an uplink Enhanced Dedicated Physical Data Channel (E-DPDCH) is compressed and whether the current frame is a retransmission for which a corresponding first transmission is compressed; if the current frame is compressed and the E-DCH TTI is approximate 10 msec, computing a relative gain factor of the E-DPDCH/DPCCH in the compressed mode according to the following parameters: the gain factor of the E-DPDCH for a reference Enhanced-TFC (E-TFC) in the non-compressed mode, the gain factor of the DPCCH in the non-compressed mode, the number of E-DPDCHs for the reference E-TFC in the non-compressed mode, the number of E-DPDCHs for the current E-TFC in the non-compressed mode, transport block size of the reference E-TFC, transport block size of the current E-TFC, HARQ offset, the number of pilot bits per slot of the DPCCH in the compressed mode, the number of pilot bits per slot of the DPCCH in the non-compressed mode, and the number of non-idle slot in the first transmission corresponding to the current frame; if the E-DCH TTI is approximate 10 msec and the current frame is not compressed, but is a retransmission for which a corresponding first transmission is compressed, computing the relative gain factor of the E-DPDCH/DPCCH in the compressed mode according to the gain factor of the E-DPDCH for a reference E-TFC in the non-compressed mode, the gain factor of the DPCCH in the non-compressed mode, the number of E-DPDCHs for the reference E-TFC in the non-compressed mode, the number of E-DPDCHs for the current E-TFC in the non-compressed mode, transport block size of the reference E-TFC, transport block size of the current E-TFC, HARQ offset, the number of non-idle slot in the first transmission corresponding to the current frame.
 9. The method of claim 8, wherein the correcting the relative gain factor comprises: computing the second correction parameter according to the number of E-DPDCHs used for the current E-TFC in the non-compressed mode and the number of E-DPDCHs used for the current E-TFC in the compressed mode; and correcting the relative gain factor in the compressed mode according to the second correction parameter.
 10. The method of claim 9, wherein the second correction parameter is computed as follows: ${{{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{e,i}}{L_{e,I,j}}}},$ where the L_(e,i) denotes the number of E-DPDCHs used for the current E-TFC in the non-compressed mode, the β_(e,I,i) denotes the number of E-DPDCHs used for the current E-TFC in the compressed mode, and i denotes the i^(th) E-TFC.
 11. The method of claim 9, wherein the correcting the relative gain factor according to the second correction parameter comprises: multiplying the relative gain factor in the compressed mode by the second correction parameter to obtain the corrected relative gain factor.
 12. The method of claim 9, further comprising: if the E-DCH TTI is approximate 10 msec, the current frame is compressed, and the number of the DPDCH is 1, computing a relative gain factor of the DPDCH/DPCCH in the compressed mode, and computing the second correction parameter according to the number of the DPDCHs used for the current TFC in the non-compressed mode and the number of the DPDCHs used for the current TFC in the compressed mode; correcting the relative gain factor of the DPDCH/DPCCH in the compressed mode according to the second correction parameters to obtain the corrected relative gain factor of the DPDCH/DPCCH; querying the quantification table of β_(c) and β_(d) according to the corrected relative gain factor of the DPDCH/DPCCH to obtain the gain factor of the DPCCH in the compressed mode; if the E-DCH TTI is approximate 10 msec, the current frame is compressed and the number of the DPDCH is 0, setting the gain factor of the DPCCH in the compressed mode to
 1. 13. The method of claim 12, wherein the generating the gain factor in the compressed mode comprises: if the E-DCH TTI is approximate 10 msec and the current frame is compressed, generating the gain factor of the E-DPDCH in the compressed mode according to the gain factor of the DPCCH in the compressed mode and the corrected relative gain factor.
 14. The method of claim 9, wherein the generating the gain factor in the compressed mode comprises: if the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which a corresponding first transmission is compressed, generating the gain factor of the E-DPDCH in the compressed mode according to the gain factor of the DPCCH in the non-compressed mode and the corrected relative gain factor.
 15. The method of claim 1, wherein the controlling the power of the uplink physical channel according to the generated gain factor in the compressed mode comprises: weighting of the uplink physical channel in a spectrum spreading process according to the gain factor in the compressed mode generated based on the corrected relative gain factor.
 16. An apparatus for controlling power of an uplink physical channel, comprising: a computing unit, configured to compute a relative gain factor in the compressed mode; a correction unit, configured to correct the relative gain factor computed by the relative gain factor computing unit; a generating unit, configured to generate a gain factor in the compressed mode according to the relative gain factor corrected by the correction unit; and a power control unit, configured to control power of the uplink physical channel according to the gain factor in the compressed mode generated by the generating unit.
 17. The apparatus of claim 16, wherein the computing unit comprises a Dedicated Physical Data Channel (DPDCH) relative gain factor computing unit, configured to computing a relative gain factor of the DPDCH/Dedicated Physical Control Channel (DPCCH) in the compressed mode; the correction unit comprises a DPDCH correction unit, configured to receive the relative gain factor of the DPDCH/DPCCH in the compressed mode from the DPDCH relative gain factor computing unit and correct the relative gain factor of the DPDCH/DPCCH in the compressed mode; the generating unit comprises a DPDCH gain factor generating unit, configured to query a quantification table of β_(c) and β_(d) according to corrected relative gain factor in the compressed mode received from the DPDCH correction unit to obtain a gain factor of the DPCCH and a gain factor of the DPDCH.
 18. The apparatus of claim 17, wherein the DPDCH correction unit further comprises a unit, configured to compute a second correction parameter according to the number of the DPDCHs used for a current Transport Format Combination (TFC) in the non-compressed mode and the number of the DPDCHs used for the current TFC in the compressed mode, and correct the relative gain factor in the compressed mode according to the second correction parameter.
 19. The apparatus of claim 17, wherein the computing unit further comprises an E-DPDCH relative gain factor computing unit, configured to compute a relative gain factor of the E-DPDCH/DPCCH; the correction unit further comprises an E-DPDCH correction unit, configured to correct the relative gain factor of the E-DPDCH in the compressed mode; the generating unit further comprises an E-DPDCH gain factor generating unit, if the E-DCH TTI is 10 msec and the current frame is compressed, the E-DPDCH gain factor generating unit is configured to generate a gain factor of the E-DPDCH in the compressed mode according to the gain factor of the DPCCH in the compressed mode received from the DPDCH gain factor generating unit and the corrected relative gain factor in the compressed mode received from the E-DPDCH correction unit; if the E-DCH TTI is 10 msec and the current frame is not compressed, but is a retransmission for which a corresponding first transmission is compressed, the E-DPDCH gain factor generating unit is configured to generate the gain factor of the E-DPDCH in the compressed mode according to the gain factor of the DPCCH in the non-compressed mode and the corrected relative gain factor of the DPCCH in the compressed mode received from the E-DPDCH correction unit.
 20. The apparatus of claim 19, wherein the E-DPDCH correction unit further comprises a unit, configured to compute a second correction parameter according to the number of E-DPDCHs used for the current E-TFC in the non-compressed mode and the number of E-DPDCHs used for the current E-TFC in the compressed mode, and correct the relative gain factor in the compressed mode according to the second correction parameter.
 21. A method for generating a gain factor in a compressed mode, comprising: computing a relative gain factor in a compressed mode; correcting the relative gain factor; generating a gain factor in the compressed mode according to the corrected relative gain factor.
 22. The method of claim 21, wherein the correcting the relative gain factor comprises: computing a second correction parameter according to the number of the Dedicated Physical Channels (DPDCHs) used for a current Transport Format Combination (TFC) in the non-compressed mode and the number of the DPDCHs used for the current TFC in the compressed mode; and correcting the relative gain factor in the compressed mode according to the second correction parameter.
 23. The method of claim 22, wherein the second correction parameter is computed as follows: ${{{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{j}}{L_{c,j}}}},$ where L_(j) denotes the number of the DPDCHs used for the current TFC in the non-compressed mode, L_(c,j) denotes the number of the DPDCHs used for the current TFC in the compressed mode, and j denotes the j^(th) TFC.
 24. The method of claim 21, wherein the correcting the relative gain factor comprises: computing the second correction parameter according to the number of Enhanced Dedicated Physical Data Channels (E-DPDCHs) used for the current Enhanced Transport Format Combination (E-TFC) in the non-compressed mode and the number of E-DPDCHs used for the current E-TFC in the compressed mode; and correcting the relative gain factor in the compressed mode according to the second correction parameter.
 25. The method of claim 24, wherein the second correction parameter is computed as follows: ${{{second}\mspace{14mu}{correction}\mspace{14mu}{parameter}} = \sqrt{\frac{L_{e,i}}{L_{e,I,j}}}},$ where the L_(e,i) denotes the number of E-DPDCHs used for the current E-TFC in the non-compressed mode, the L_(e,I,i) denotes the number of E-DPDCHs used for the current E-TFC in the compressed mode, and i denotes the i^(th) E-TFC. 